compulsory practical training - Spanish English Dictionary